.card {
	background: #FFFFFF;
	/* box-shadow: 0rpx 0rpx 16rpx 2rpx #DEDEDE; */
	border-radius: 16rpx;
}

.flex-s {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.mar-t40 {
	margin-top: 40rpx;
}

.mar-t30 {
	margin-top: 30rpx;
}
.mar-b20 {
	margin-bottom: 20rpx;
}
.mar-b30 {
	margin-bottom: 30rpx;
}

.mar-t20 {
	margin-top: 20rpx;
}

.mar-t10 {
	margin-top: 10rpx;
}

.tBold {
	font-weight: bold !important;
}

.color999 {
	color: #999 !important;
}
.colorRed {
	color: #E02330 !important;
}

.bor-btm-20 {
	padding-bottom: 20rpx;
	border-bottom: 2rpx solid #F3F3F3;
}

.font-title1 {
	font-family: 'SourceHanSansCN-Heavy';
	font-size: 30rpx;
	font-weight: bold;

}

.font-title2 {
	font-family: 'SourceHanSansCN-Heavy';
	font-size: 26rpx;
}